import request from '@/utils/request'

// 查询辅导员信息申请单列表
export function listApprclrinfo(query) {
  return request({
    url: '/clr/apprclrinfo/list',
    method: 'get',
    params: query
  })
}

// 查询辅导员信息申请单详细
export function getApprclrinfo(caiId) {
  return request({
    url: '/clr/apprclrinfo/' + caiId,
    method: 'get'
  })
}

// 新增辅导员信息申请单
export function addApprclrinfo(data) {
  return request({
    url: '/clr/apprclrinfo',
    method: 'post',
    data: data
  })
}

// 修改辅导员信息申请单
export function updateApprclrinfo(data) {
  return request({
    url: '/clr/apprclrinfo',
    method: 'put',
    data: data
  })
}
// 审批辅导员申请
export function appr(data) {
  return request({
    url: '/clr/apprclrinfo/appr',
    method: 'post',
    data: data
  })
}
// 批量审批辅导员申请
export function batchappr(data) {
  return request({
    url: '/clr/apprclrinfo/batchappr',
    method: 'post',
    data: data
  })
}
// 查询审批申请单列表
export function roleList(data) {
  return request({
    url: '/clr/apprclrinfo/role/list',
    method: 'get',
    params: data
  })
}

// 删除辅导员信息申请单
export function delApprclrinfo(caiId) {
  return request({
    url: '/clr/apprclrinfo/' + caiId,
    method: 'delete'
  })
}
